package com.regentsoft.cloudback.base;

import java.util.Date;

import com.regentsoft.cloudback.util.DateUtil;
/**
 * 
 * @author czd
 *
 * @date 2017年11月25日
 *
 * @version 1.0
 */
public class AppResultContext {
	private String return_code;// SUCCESS/FAIL/错误码
	private String return_msg;// 返回信息，为错误原因, 比如：参数格式校验错误
	private Object return_context;// 内容
	String return_date = DateUtil.timeFormat(new Date());// 交互当前时间

	public AppResultContext(ReturnCode code, Object return_context) {
		this.return_code = code.toString();
		this.return_msg = code.getMsg();
		if (return_context == null) {
			this.return_context = "";
		} else {
			this.return_context = return_context;
		}

	}

	public AppResultContext(ReturnCode code) {
		this.return_code = code.toString();
		this.return_msg = code.getMsg();
		this.return_context = "";
	}

	public AppResultContext() {
		super();
	}

	public String getReturn_code() {
		return return_code;
	}

	public void setReturn_code(String returnCode) {
		return_code = returnCode;
	}

	public String getReturn_msg() {
		return return_msg;
	}

	public void setReturn_msg(String returnMsg) {
		return_msg = returnMsg;
	}

	public Object getReturn_context() {
		return return_context;
	}

	public void setReturn_context(Object returnContext) {
		return_context = returnContext;
	}

	public String getReturn_date() {
		return return_date;
	}

	public void setReturn_date(String returnDate) {
		return_date = returnDate;
	}

	
}